body { height: auto;font: 14px/24px 'Microsoft YaHei';color: #666666;}
/********/
ul li { list-style-type: none; border: none; }
table { border-collapse: collapse; border-spacing: 0; }
table tr th,td img {max-width: 100%; }
input, textarea { border: none;border-bottom: 1px solid #666; font-family:"Microsoft YaHei"; }
/*Í¨ÓÃCSS*/
.container{width: 75% !important;}
/*header*/
.header,.header_bg,.middle_bg{position:relative;}
.header_bg,.middle_bg img{
    position: relative;
    width:100%;
    background-size: cover;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    -o-background-size: cover;
    background-position: center center;
}
#headerBg{
    background-image: url("../img/banner_top.png");
}
.header .form_top{margin-left:15px;}
.middle_bg img{width:100%;position:relative;min-height: 132px;}
.search,.search_tip{position: absolute;}
.search_tip{top:24%;left:43%;font-size:24px;color:#fff;font-weight:800;font-family: "MicroSoft YaHei"}
.search{top:48%;left:37%;font-size:16px;color:#777;}
.search .form-control{height:40px;line-height:40px;width:360px;}
.search .has-feedback .form-control-feedback{height: 40px;width:40px;line-height: 40px;background-color: #195bb6;
    border-radius: 0 18px 18px 0;-moz-border-radius: 0 18px 18px 0;  -webkit-border-radius: 0 18px 18px 0;}
.top_nav{padding:10px 0;}
.top_con{
    width:100%;
    position: relative;
    float: left;}
.top_nav a{color:#fff;font-size:14px;}
.top_info li a img{margin-right: 5px;}
.footer .top_nav a{font-size:14px;}
.top_nav a:hover{text-decoration: underline;}
.info div{display:inline-block;}
.info .top_date{color:#ffffff;margin-right:8px;}
.top_info li a{border-right: 1px solid #ddd;}
.top_info li:last-child a{border-right: none;}
.header .top_logo img{height:60px;}
.footer .top_logo img{height:46px;}
.footer .footer_nav{margin-top:4px;}
.login a,.register a{color: #f3da3e;margin-left:5px;}
.bottom_bg{background-color: #f5f5f5;}
.bottom_bg p{margin:5px 0;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color:#fff;}
.bottom_bg p img{margin:2px 3px 0 0;}
.bottom_bg p a{color:#fff;}
.top_list a{font-size: 14px;}
.top_list,.nav_list{position: relative;width:100%;float:left;display:block;
    margin-bottom: 6px;}
.nav_list li a{font-weight:600;}
.copy_list{font-size:14px;color:#fff;font-weight:600;margin-top:11px;width:100%;}
/*.form-control{border-radius: 40px!important;-webkit-border-radius:  40px!important;-moz-border-radius: 40px!important;}*/
.top_nav .form_img{background: url("../img/search_top.png") left center no-repeat;z-index:99;}
.search .form_img{background: url("../img/search_mid.png") left center no-repeat;z-index:99;}
.drop_menu ,.drop_menu li{float: left;width: 100%}
.drop_menu li a{display: block;position: relative;float: left;width:100%;
    line-height: 33px;padding:3px 0;border-bottom: 1px solid #ddd;font-weight: normal;font-size: 14px;}
.drop_menu li a:hover{text-decoration:none;background-color: #E3EBFE;color:#325285;}
.top_con .nav_list li{text-align: center}
.drop_menu{padding:0!important;}
.list1{width:16.666%;text-align: center;height:70px;line-height:70px;font-size: 16px;font-weight: 800;font-family: "MicroSoft YaHei"}
.list1:hover a{color: #000000}
.list1 a img{width: 18px;height:18px;margin-right:5px;}
/*con*/
.conBg{
    width:100%;
    background-color:#fff;
    z-index: -1;
}
/*shop*/
.shop{position: absolute;width:90%;margin:0;text-align: center;background:#197AE4;margin-top: 50px;}
.shop:hover{background:rgba(25,122,228,.8);}
.shop a{display: block;color:#FFF;font-size: 18px;padding:10px 0;}

/*nav_left*/
.nav_left{margin:30px 0 40px 0;}
.left_list>li>a {
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-bottom: 1px solid #dddddd;
}
.left_list{background: #ffffff;color:#000000;border:1px solid #ffffff;
    border-radius:5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;
    box-shadow:0 0 10px #444;
    -moz-box-shadow:0 0 10px #444;
    -webkit-box-shadow:0 0 10px #444;
    width:100%;
}
.left_list li{
    position: relative;float:left;
    width:86%;
    margin:0 7%;text-align: left;}
.left_list li:first-child{
    padding-left:12px;margin-top: 15px;background-color: #197AE4;border-radius: 3%;-webkit-border-radius: 3%;-moz-border-radius:3%;}
.left_list li a{color:#000000;line-height: 45px;font-size: 18px;
    margin: 0 7%;width: 100%;font-weight:600;}
.left_title p{margin:10px 0;}
.left_list li:first-child p{color: #ffffff;border-radius:5px 5px 0 0;
    -moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;}
.left_title p:first-child{font-family:"MicroSoft YaHei";font-size:20px;
    font-weight:600;}
.left_title p:last-child{font-size:14px;font-weight:600;color:#cccccc!important;}
.left_list li a:hover{color:#197AE4;background-color: #ffffff!important;}
.left_list .active a{ color:#197AE4!important;background-color: #ffffff!important;}
.dropdown .caret{position: absolute;right: 0;top:45%;}
.secondmenu li{list-style: none;height:45px;line-height:45px;background-color: #ffffff!important;padding-left:0!important;margin:0!important;border-bottom:1px solid #dddddd;text-align: left;}
.secondmenu li a{font-size:16px;font-weight:normal}
.left_list li a span{display: block;float: right;color:#276ABC}
/*con_right*/
.con_right{float:left;background: #ffffff;border: 1px solid #ffffff;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;margin-bottom:15px;width: 100%;}
.con_top,.con_list{width:95%;display:block;float:left;margin:0 15px;}
.con_list{min-height: 200px;}
.con_top{border-bottom:1px solid #ddd;}
.con_list a:hover,.con_list a:focus,.con_list a:visited{color:#276ABC;}
.con_top span{display:block;float:left;font-size: 16px;color:#276ABC;font-weight: 600;padding:0 0 8px 0;border-bottom:2px solid #276ABC;}
.con_top .gray{margin-left:10px;color:#ccc;
    font-weight: 600;border-bottom: hidden;}
/*footer*/
.footer{position:relative;float:left;width:100%;overflow: hidden;}
.link{background-color: #EEEEEE;}
.copy{background-color: #276ABC;padding:10px 0;}
.bottom{padding:20px 0;}
.menu,.nav_list{list-style:none;line-height: 30px;margin:0;padding:0;}
.menu li,.nav_list li{float:left;}
.footer .top_con .nav_list li{line-height: 14px;}
.footer .top_con .nav_list li{border-left:1px solid #fff;text-align:center;}
.footer .top_con .nav_list li:first-child{border-left: none}
.menu li a{
    padding: 0 8px;
    color: #ffffff;/*
    text-decoration: none;*/
    white-space: nowrap; /* ¶ÔÓÚÎÄ±¾ÄÚµÄ¿Õ°×´¦£¬²»»á»»ÐÐ£¬ÎÄ±¾»áÔÚÔÚÍ¬Ò»ÐÐÉÏ¼ÌÐø£¬Ö±µ½Óöµ½ <br> ±êÇ©ÎªÖ¹¡£ */
}
.menu li a:hover{text-decoration: underline;}
.footer .menu li:first-child a{border:none;padding-left:0;}
.footer .menu li a{padding:0 18px;}
.footer .menu li:last-child a{padding-right:0;}
.share{float:left;position:relative;}
.share .tel{float:left;margin-right: 5px;}
.tel{width:30px;height:30px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;background:#525252;}
.tel1{margin: 5px;width: 20px;height: 20px;}
.share .num{display:block;float:left;color:#ffffff;margin:5px 10px 0 0;font-size:1em;}
.copy p{text-align: center;color:#ffffff;font-size:0.85em;margin:2px 0;padding:0;}
.share .num{color:#fff;text-decoration: none;}
.footer .top_nav{background: #197AE4}
.bottom .bot_left{padding:0;}
.bottom .sec_top{padding-bottom:10px;}
.con_bot .bot_list p{padding-bottom:20px;}
.con_bot .bot_list a{color:#525252;font-size:14px;}
.con_bot .bot_list p a:hover{color:#337ab7;}
.bot_tel{width:100%;height:40px;line-height: 40px;color:#fff;background-color: #4E92E4;
    border: 1px solid #4E92E4;border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;
text-align: center;font-weight:800;font-size: 16px}
.bot_tel img{margin-right:5px;width:25px;height:25px;}
.bottom .sec_top{
    font-family: "MicroSoft YaHei";
    margin:5px 0;
    font-size: 18px;
    color:#337ab7;
    width: 100%;
    font-weight: 600;
}
.bottom .gray{margin-left:10px;font-size:14px;color:#ddd;
    border-bottom: hidden;font-weight: normal}
.footer .top_con .nav_list li{width:20%;}
.footer .top_con .nav_list .list0{width:15%;margin-left:10%;}
.footer .top_con .nav_list .list3{width:15%;text-align: right}
.bottom_cover{width:100%;background-color:rgba(255,255,255,.2);position: absolute;left: 0;bottom: 0;}
.cover_con{width:100%;margin:13px 0;font-size:16px;color:#ffffff;text-align: center;
    border-left:1px solid #ffffff;}
.cover_con_last{border-right:1px solid #ffffff;}
.cover_con .cover_count{font-weight: 900;font-size:18px;font-family:"MicroSoft YaHei";height:28px;line-height: 28px;}